34418226
13923952
3743949
424463
46419134
4655620
19703459
63261407
36763617
71736774
15331046
1460821
42422303
81901678
796630
68607150
26535170
16667271
14498090
88959814
88916781
49139293
45301392
42911304
13166932
63823407
17571436
24981483
84267356
19885035
2901239
93566144
15375806
47872195
95334463
40174117
18908272
23955699
447315
88628928