82224273
90583235
481799
46171468
11865619
61337957
40248982
37787121
66059140
88133113
1016443
34918923
7927728
477806
87383886
80825121
19745251
67089129
77334306
80562697
61457331
19571700
84508658
81602387
42083046
57897946
17255577
6806804
70633113
57188872
5145380
7541502
19751052
63786251
1179865
89032221
97383791
46387609
17721764
7249476