44949411
3415327
22747920
19634214
871796
36396932
1817214
83909455
27732982
40451340
9028223
94632827
24647475
75095313
98859237
65443394
41297566
13528263
17977640
11286787
52063575
25257284
63543155
34772906
991781
8805540
4130410
13363065
37164476
46632944
1412914
11562077
70399535
60578609
11779280
62863484
43317989
88737359
9870763
65008368