123836
74135
1398918
934517
49412
2883340
92813
48634
1485023
43055
33402
636013
1620215
1231713
1248015
86898
1198512
1631822
2703933
1700538
443210
1685817
1508816
2518961
1113813
2304123
887027
2124947
724710
1459927
2194830
56524
1193914
40394
59017
703814
1194112
582511
57785
997918
28446
308010