84617881
52566380
39501947
25838398
43813821
3672505
95707322
16141661
1064681
22862
44792059
16736153
99022044
93408460
56729303
24035880
66369387
7178968
49646139
2059751
66736165
81404396
14401160
622066
93529985
19048307
49549031
59126
54343039
39426459
92999743
13694509
49879486
13231392
41331992
81698497
36943669
34173554
30819226
59633714