80687394
50558736
94461880
39016153
30421230
76645396
760301
22597754
8122427
51601825
70121620
5872786
46938632
8344522
20666613
92983296
5322294
54037288
15395709
8543152
17915988
72994445
31306994
33944948
63273385
92042015
45362265
38769161
48638086
14668000
80861652
64371603
33643200
37291191
93849411
61194818
42005608
30631095
98257173
4362606