5227559
66643232
6927512
41778379
99914511
25716517
57764106
51825341
12132784
9134415
23107637
20761358
49748257
25757666
30378005
7981924
49597020
22551473
7315618
66067543
47732422
18259899
3544535
99854759
57134109
524067
84712412
96192711
50081433
58687020
53478297
49272045
24329642
70705748
84374847
80845146
2301775
79648777
95235006
6640189