47334676
31152563
714307
55071447
93223493
41175893
8867785
76669189
21129378
523342
11717529
1169578
42224288
66043616
29024552
6923318
2339385
9466192
30632104
40633481
64835388
32548961
28556665
37388841
31175329
91133655
10804498
70667123
30633381
64009053
13832111
9816713
5731826
30752496
38794850
47932947
7437207
61708436
84441674
29281950