96333191
38568057
15416241
64134062
55134381
16745859
78786954
17186980
77642633
71791905
90207163
64855952
787371
34689326
40736778
66569298
42486881
63116934
7169074
13487819
53827525
84735146
1031272
24862393
3261282
71796118
83516268
24361609
67245880
98813535
14086819
52046606
43531051
56693858
72114997
34343091
28544347
28472285
71935429
30904370