3171401
13333291
7238536
73013155
70774255
4261506
49207456
31347066
16325508
59339925
35772119
6615675
18839177
90043304
39847467
21079845
32726351
37782381
66236974
51023715
53034560
71865699
15817944
50869357
1435581
28123939
90871393
62756374
5228474
43771936
11243068
78791112
12293805
21643119
33175000
5192270
16541948
2936628
27098252
30033868