51683895
28224411
50165573
37013752
56108016
81761432
20847025
90198020
68012012
5038058
9869270
2459386
7225678
51122904
69777667
86009361
84831927
98855347
81628891
18512408
72605806
93428841
1336400
69508057
5521244
63585704
86704596
43504202
56253244
1978825
90081210
1000379
65299486
35059942
55232086
15293541
29792951
3132754
41141544
87387108