7050986
10644321
70466557
20587591
68962844
92724150
82195807
81737819
84343931
89754838
13438978
96068616
77604332
98055003
68016044
97123581
31475164
27981634
2635266
56081857
71226881
40663525
15487685
71391065
60601499
9461467
791325
59015921
16175939
85654941
93669272
29113420
20671584
2677569
38511512
40664498
1448303
95758711
34544841
3706389