67674935
32128383
91385533
71897500
21622963
52118173
28697904
41362713
32851334
88922329
98994208
44143742
26995997
2181806
768495
20002815
27682781
54047141
40764658
15107337
83707032
26018427
88242340
9009562
1238926
40498518
90885764
62849360
95768041
64888976
4417814
40259275
81551635
96171155
35051004
40183266
47609519
92149101
17214725
6118528