57071160
14837010
72219399
47117536
194465
88328114
53113804
42878623
22238699
89523658
94968675
84127421
85161310
20076318
59553277
88146613
13793702
9818510
56852923
90822621
30712194
54325379
57369263
73517810
24048024
75339914
57951957
78867440
23201805
59357271
80366460
6600706
3854334
71638035
9234816
484548
26973507
63686760
55588869
87095673