1664613
19588965
91896667
36008537
2279372
41286411
98544729
76676087
1828430
95856446
50856115
65134976
50345768
47309686
1058536
91823540
71945224
98509764
51184756
15121496
18816929
35119762
7027264
1743355
85439968
72419029
8896040
62415047
34771656
47239186
3060117
33191350
71904575
43778678
62657428
6199812
6865225
20809818
23593382
41849815