24046151
8506518
5698985
92076814
72343564
25365735
11143000
17544251
6796259
51327824
19925012
82734920
1932619
65128371
31548970
31664001
39344395
68402200
16655306
12953312
71073050
12108406
98402296
83452625
8230692
21434894
54078502
46261255
99446835
50948835
43402242
90217482
6659882
16992884
57016797
41334040
89891813
71708210
59982845
7265582