20321054
89301214
81641916
9593740
40056030
64275369
417883
97748032
57229213
49793944
54422554
4524219
48099507
96144516
8966420
24159138
79944387
3451158
58806839
9323440
77511751
2735737
80462262
9674701
75468248
2088800
40466216
68095222
89341961
45238917
98026539
38814854
94332787
68975487
37027785
68173382
50733058
1063537
38824296
90573234