2534327
58774156
24393904
23873405
411347
95544401
78256
45656542
20972126
24376889
4043601
8337585
2799198
92816106
35643049
72887631
1298966
54928020
96131358
39744835
70333847
81134380
580744
9999638
86735385
46109401
95632418
47267423
45621525
39109060
72052185
32551138
830979
9902481
1433456
595680
589238
62642380
5929230
45945065