48322392
19755187
2146631
12642414
39461103
30546049
44081480
12628272
30274054
3485359
44568699
10673471
40379721
61691656
63502743
91348169
4934455
99129895
52749741
20065924
82771137
96425634
87842306
77636649
96308992
73263591
93247747
82063819
38418094
67109052
75997697
32355045
63803732
11729291
95319121
44974006
55836930
8131228
2334938
3759963