20496496
59993207
44627637
25433248
57763752
29389877
11038448
63492895
43424951
32711136
705139
5938886
7686626
28041260
9513387
68541912
88591088
87278829
16477569
9722509
84941457
5017612
35129418
1411312
77365255
3909505
62983915
6438084
35269773
37897660
28422035
81714877
897520
18164838
4317776
24482665
71139397
3716249
5098159
8483333