8294488
1043125
48583833
78993760
60816720
57459748
23332213
57237001
8612177
95305085
7871234
26925972
47463769
27611589
5264597
25523096
12058626
22163747
869110
10896865
2945831
22885416
89957971
650746
45459781
4583755
23878963
40149643
97667469
69005643
4311345
86492105
31664683
41868215
94706828
40736915
92417882
4242873
95496753
74258177