23908805
18267415
70942050
59849159
179820
56035810
31415755
57576832
44116923
81165687
78974595
9879122
99023631
8613739
64612722
18316833
22987807
50668950
76205454
8292145
50046952
92535122
97824427
7184170
85551724
7398429
34243577
6962640
88516563
24542814
56834338
2321099
59106500
48502398
65531784
33677043
971916
61798660
668613
18483585