81619869
74615105
31056452
80194468
33635858
1496751
98296637
87071383
55152550
72307036
18834548
41982517
12556686
69883443
64684058
22473121
63418891
68414619
77862809
82336429
82655739
29637773
19763143
49304453
45039644
7600840
885778
54866220
74857793
13267282
30886983
70305912
28884426
40424599
432944
2327821
90264649
80503699
51793125
29601441