36204127
8355185
86501419
68752288
51468226
58345820
33655389
19831986
57956162
73904897
92114776
6096429
89535380
61371348
18646795
37151302
14436722
1581225
1304122
31404813
22749755
60891936
21885214
95964361
55905705
2466815
7412453
47801108
25791402
21957612
5843282
67645511
50608465
70892792
20636670
19611121
4948501
36661711
19964489
49081507