92666378
652568
1778887
2314274
9007414
33465369
54847584
83903243
80075197
64722459
37665741
53815110
82037725
65035984
256741
36126066
22341193
8242112
21133912
10612994
90986358
70934706
39036967
33452765
93571686
18776384
8614140
35516432
1459161
34224334
79417124
52335852
85399717
58065953
5840983
40778737
40921376
17667286
61167914
24541748