18788242
667124
43849700
2048317
47884233
69484446
37271052
61272695
57563412
2168660
10718125
23551213
8271373
70957799
20806610
4534326
2875232
71888962
62718933
1847416
46534505
87315542
10977631
44543515
57804230
38925718
72387674
61159459
95059421
75182152
1087628
82776239
12168870
47132642
68826590
34038658
72922221
38017702
588296
36382863