8424220
5363967
3522160
80171262
38767654
56142474
84178986
71463796
93185903
31589416
43723425
4389491
38453164
74221258
23541715
12268692
46364236
4214949
3539532
1078482
74159804
91732532
17238504
91819071
72169321
36497359
17251235
5722715
68416375
1299300
86029529
40838854
51023035
75146534
48885570
43934917
3822643
82331676
44092447
25104503