36431844
8424312
38208967
14656365
1408950
77689980
23899602
55997994
10245899
95339737
38604719
75626069
97912790
83349218
40481637
44853647
74908106
15812579
20547457
88169642
5108901
61098192
3812478
33043452
99675519
3549318
58475381
83354311
30072688
9148204
29543601
28682074
61518446
2884879
32158541
29149325
16684634
25904833
3685447
12302186