60013648
41225369
97972966
108991185
107681430
84217193
84653649
113838367
90937737
99719078
105182833
113227640
101264977
95334361
110906599
60496975
102598002
111203406
102361653
102569541
110727499
102032935
105133581
108562846
107426519
18191748
105419843
100607909
34362375
89769222
69732838
80805394
47380888
69946774
17924338
2817291
84981407
39808225
79752713
39274909
16008836
9069200
78259789
61317628
3884671
86409367