42117420
89263433
1295765
70541810
75531026
39455310
45699811
32338726
78932
72565254
91345641
91608048
86686184
6009918
778286
67258072
89873799
4653575
9075704
8286172
63636589
26399984
47322139
25041345
15509925
86477733
73369173
72681930
63199144
1354019
46706266
83632335
88257470
61257016
82436006
9974329
32978143
66053980
17477409
5793170