22636781
2884146
39078456
59061167
1716607
47526576
70705000
97859648
22253957
49266619
45015129
11042682
47022929
59956810
4139509
15202140
19112200
94546510
61853451
60459725
65637492
8564911
78201504
17136335
97889143
19653200
56553141
4859173
67691691
54809166
85685633
99546578
89241682
99639743
99344142
60976085
88589587
82327823
30992639
8277482