50725665
42841623
43442967
50705258
15399076
52522514
23882955
64905847
380761
56029791
64568778
20188402
26669204
92401364
7176299
3754762
73011331
81501829
53217118
1850343
83729534
4381261
52176391
87631159
3311956
97931291
69198055
72047732
30679389
35281385
6148566
59994519
3363547
78233123
71913455
3083751
50547
8028502
49308419
14304236