68528956
40856938
19751584
50974171
66516207
97282783
48154697
80841464
5426540
73948606
8515152
37094503
15762780
60025817
48348271
60496315
67168963
5175412
16623641
19172085
92802882
36531273
59873413
67716628
97871330
55131081
19299076
88284265
37186153
63289649
98399381
11259317
3770197
33895740
8685787
280224
7923896
8475922
64685105
38484869