8664916
6669787
2369008
37687538
56016766
72132612
19513144
90218436
4907479
16035485
78681733
19888238
46233411
42342606
70182579
99295720
48514902
53485003
31595360
4676475
82273135
64163818
63546094
7389548
89013493
54218042
99254574
92293276
41464685
95222445
24453379
22427426
10931822
51399492
48991051
65874620
83135643
72015872
82463926
59705019