47433241
64518410
12797122
92619277
40914247
4703872
68155918
56742518
90347851
84129263
3877997
30178035
99201168
7927517
47551489
50253907
18739769
778696
20783238
48917442
27701516
15522129
8335180
7623555
975569
94437081
79218961
5496197
72004536
10729073
74287610
57708197
22498749
38016234
21229660
27436073
4144656
25075816
5186400
90803501