37555019
2449196
10127281
40517803
21234366
3322770
42137508
98718937
86666220
93808757
89063235
79381254
10988054
31716726
30087539
72456582
56446705
56516982
72891223
33493933
9272677
37681544
73161933
50353068
49416302
22833237
68635642
14835189
44384844
98477484
58667600
82683614
40255843
7976964
36129038
57376070
22117834
46061674
48475406
4107368