70576818
80713974
79151468
64836318
67934383
67151769
12767450
58141481
3492131
10658363
78455059
72688542
8018543
82899840
39679721
9298882
27502159
5372640
73594336
5859221
54125062
51366785
6270442
42579904
57039657
14946173
11698075
49047497
34356558
33519786
73279589
69983173
99734732
48468278
84189612
20747847
96839963
59499748
24242833
90839516