80261785
91252300
3676183
29842303
57887898
72599921
99869348
7061451
36018792
60781883
12465846
9593769
71071777
14746179
9714585
4361784
66613453
93758386
1894446
467586
84312
38012355
76602115
9989288
33221988
36286919
18852866
4961302
17976325
5508776
31248032
94815728
73817699
31928989
47034356
48922768
68868094
5204432
64817131
54473404