84751147
11903902
69563773
90927838
14508700
31299793
69607592
3668944
37412000
96155878
8506394
5876882
87039690
16437220
69561899
7810227
49627635
5566223
98867547
52303557
92756455
18728448
19032232
28302255
83154267
65498971
4279569
821943
63699362
91168143
22156659
4056229
94679045
36156074
84564927
45247401
3292747
54915475
8512645
78673468