75175399
23799680
16329717
8744500
5699240
16213172
24077023
27793919
90911457
28147066
62028442
94021564
64274641
5360641
35698567
1841830
3727499
76474652
73874064
32462192
87184909
42303461
85155209
99789836
48294904
6239222
74741023
4807407
49888332
44936486
78816519
9668122
66888864
54277528
70497498
94678670
99083853
9258120
32368966
72378356