93353297
13316551
36432917
83013849
4905499
8047123
68057045
89739909
47173624
17203103
94259250
71198057
54586588
59001455
75274332
47262703
27991094
65489448
15853889
8544357
45666200
94918181
70326175
32973006
36343936
52375664
9745943
54349264
3639047
46247729
3524688
82899259
14219970
22465488
5789638
2699501
39359688
48249946
42672224
19012898