94842801
29739283
33674960
70393593
86958318
21497821
9489541
38067838
23682966
6134888
58434994
14007744
50799906
235405
6827489
88903518
543616
72062200
6571635
95622931
60811836
52019444
43632211
74049466
92708715
87316542
74549517
55213401
16689342
31825535
45797039
23164228
96368465
76388994
73134700
7013788
16961944
5415408
41011042
85608300