83146384
19131764
88485914
51738694
2460172
73176977
115677
51192860
26959918
74669164
32134379
52152038
27233559
29416940
57747256
77684986
5361543
99527825
302290
61737285
79105368
50719532
67994158
57471808
19717605
98365852
22285485
61075440
10474375
64292391
60973302
3127254
6492043
91819155
60998791
43613570
25786777
88315072
41257223
62694644