43971795
51761831
519017
33108376
76573389
39249574
9170762
56501106
99718023
835884
8402822
78632543
34148907
76272817
23658054
7429434
10877134
25892230
96926847
86567640
38016436
25764338
4956430
64105648
79842854
58836446
61273775
3818009
10258673
67973582
38627677
70603873
29948136
82758979
57246410
43796778
25043565
33239187
38689148
9331695