52707951
88646452
2266387
69105625
102483
4723457
38146277
95452465
4289364
43307190
83459937
64911701
34499206
30968143
82958214
85867967
58005742
8205745
8731333
47055694
7553954
1049682
80458308
87541482
45997506
77691225
58076509
41931741
75078583
17624303
41907373
70106978
94095129
57465786
17426054
92702666
34607994
23917148
83035227
77837058