70532628
82948758
2940883
92835200
32853502
32019614
3022974
73214256
4086108
62621618
11471648
52941776
26591194
38241666
26054926
45881352
65151999
5249691
61599570
13272349
946467
97668528
80915521
57125437
24198317
68299887
77424346
68207090
1485201
2026711
23095926
95438677
80789769
23248867
93183005
52105115
87512563
4549493
75899618
2753438