39291234
12599096
3349931
31197481
64539003
51919424
30322958
33216957
2552388
172644
16652892
84471694
91193928
24007741
88408671
77454834
54627169
28633317
70499006
21002062
68553613
69393700
47955887
17138516
2924376
65088898
36312917
13437719
57797468
28611371
49863104
74558051
88359293
25574586
5963134
42555355
5773588
7187308
24594600
1192654