22852636
5688938
85469945
91251823
80725270
94934450
58064180
38668378
43168047
48696216
4524605
76692608
77898056
81828852
81794066
30393645
86463690
38199769
64739727
7104113
94432122
74442335
92975146
10578682
20633778
4272160
99487795
1983552
84208482
48176465
67269766
6274948
15463371
14484248
73555088
78691198
31644109
41289789
76718931
52349973