84749071
6758191
97001507
703713
41811472
82113905
30324968
59607809
22944957
1592115
91327617
49719723
33261689
283742
34533755
21355217
99083029
57602502
82924923
81408021
17937464
91646912
29991437
40203564
36901722
72874418
73983267
417840
69154094
31038317
60685940
93435664
87701078
67139504
45042324
61965507
42213121
54265116
51233250
6754960