82814181
76476188
14312367
69699071
41258908
88993753
23965351
2668146
75591668
95935759
5098275
84946059
9543012
205771
10411425
89662469
62908066
42649120
74193514
41765031
40036212
7941168
58072820
9331745
67879127
51529691
61337314
43135178
80725549
56193656
31149691
47584924
7725077
2858667
68719672
49304303
87217839
99997687
1133989
48866732