21418390
3088645
14314026
36755434
75872974
41058939
60856666
565362
90916853
8135426
42834314
79291454
76933881
43017819
43058342
61374911
67841106
3180253
573130
52987268
20597441
22672187
2317283
73919731
58407177
2657790
28331951
25976469
56371427
27051621
76813621
94188869
76291564
11671039
62666607
79577315
63176683
61724699
56583175
2478335