42127110
84405923
90601774
88724619
37419644
17285195
37479243
72533951
67197539
40687596
68358028
77678502
26072736
56694598
7785254
92996734
15243198
12918838
4707535
5737703
76934642
13868307
28916489
80808833
77283708
20756883
5775886
37684192
59197251
9584766
86263931
99863487
3267739
81724943
91688136
54992505
99002959
93739352
66675128
64385074