41091698
3954506
9965842
88662510
73135391
29021603
82159050
7741467
41516525
82186350
23886489
11658513
73967177
93664660
25148568
15165594
63345135
5534789
50129198
70685698
41265728
71132973
24664386
31818748
24599296
27832879
58363345
44211609
47098798
73192842
99045274
2211893
45728804
47192910
64805968
44896214
6949360
10927782
72454348
59709250