27878699
67739340
23258563
43436767
52039927
9515704
75475271
18548243
40646575
30832758
86176301
31111261
85685203
10737959
14753219
58568369
25084035
31049217
95455977
38359690
15692660
87728620
12037960
9299988
47467431
55656453
58196603
23046581
74925280
32528429
55448264
55309313
81194946
46991135
46754211
86809388
29236309
5956381
97052442
37024121