40678097
68772846
7942341
82052588
337739
12848228
33979243
82696793
53237723
57745220
29454166
19532922
55632841
76469976
21099536
84546131
93969498
59158954
3755146
95184526
65745033
6372151
34502522
42624713
1377987
29724345
6027671
38318731
28304
40264119
713330
80378341
91514107
59949097
64948635
20487022
38195847
55801955
20753607
96847944