5495764
53325493
59397790
31131353
20267144
64936295
71642199
44839922
79065847
93447404
506983
610242
58429720
2418114
12697165
27187415
73893287
49393401
88376148
22935687
67865792
492825
56159365
32159117
2966192
46902785
20608361
67284829
457578
3865174
24013508
34442142
80347018
14049696
9392358
42492530
12028514
25295653
32943864
14768231