69133861
551835
90578480
23933836
1113130
44229900
67563648
68272652
65167705
50635182
19132192
36257412
63415166
73168305
99862697
6968612
39388838
44484295
96628036
85362808
1691822
29041482
55908272
6938714
64144163
92242257
2833606
21503828
95448470
5949763
16364149
59739629
4589792
27536332
56519916
49222252
55084167
68266982
19542721
84808055