27655538
91092336
73591093
13052010
32005839
53972454
17036824
25985944
34298129
43853249
30685260
69142496
56423436
43638156
12346281
43583955
83248629
96406668
93698508
11438025
62276205
3215530
10693924
68451800
91037601
58845710
88294367
60685473
31746489
86132226
83052016
95335407
19543671
69112927
5426472
64818113
46764091
1785179
4535910
27376214