90559557
51568931
9116301
4387272
30249651
41811365
9630551
4572834
5669497
48349672
73466545
28123479
3194982
42635580
45267805
31024571
13863416
45225207
77405570
36587248
54253566
88244488
26176187
74021311
65324378
72018386
35736389
63812809
78358462
66886132
23271963
45928081
54116385
70164724
9655511
72711310
63183193
589221
4018216
85496320