13994560
19054589
26545873
28359009
2590788
81094629
51933060
25206761
4612719
2003255
85695676
77816177
6393415
34921284
14263345
49392100
18866361
889612
12991854
82087797
73402649
9088975
90432657
29589346
53519911
15549370
3497709
40899710
28142882
59402813
15004626
8196821
7511241
62368189
48125669
347525
42586579
46608792
51612290
80205628