67013613
52335884
2429356
86939277
21059080
8015574
51816007
18603897
1531526
65936043
93262792
94964232
63666529
70996192
56447053
22207353
94018961
71401393
9881134
59817829
46246759
5173883
4648301
42583313
92436261
82549760
15509757
7909107
41281250
69174628
63321662
67225923
36476085
47607577
17069114
7864515
6341462
99849126
19228809
9190550