18885505
45116703
37889016
5126946
8936457
23461551
12501150
40374047
19056609
53143187
76297487
4132352
83853925
43833283
1999916
1113429
98065287
13717857
2757894
99196385
23735395
43426514
85149468
3223257
57626842
1881485
5597622
10103802
7572653
90112985
49483167
76856953
49137761
35526093
3071802
19841801
40373090
26295330
22092436
11769258