46143248
59658064
46886316
34197587
11711741
64629096
16024284
5812819
56678202
9351663
10849876
18338840
41575080
97672540
3402436
454407
13145255
4984839
36914533
86823092
41629922
70375105
45932346
20798502
60621308
71281695
91303218
87344581
77486821
76202751
30952633
27442212
6281317
252933
87092182
40011934
88925339
69979645
65705612
33654494