8223712
14932117
89187575
23208379
82117634
31472023
50961388
48106972
34226369
27582443
2184584
4101668
66093661
560733
83963771
85847668
71709872
2601622
65913930
21453642
99684967
3388769
96583878
4118471
49396453
36012207
64408954
88694547
34147256
89928937
62071051
16515165
358339
52265010
5647844
76155302
7438331
2469190
93439732
13754179