50628810
99955887
86587088
31412300
61904010
76282430
2861221
23818332
4334467
80029202
88209311
78981839
1359608
62945041
45892735
41248201
66196475
91771831
66497121
2267618
53074273
8485249
55494038
35482010
82608013
27762834
82197219
5607904
42661753
66855239
24478416
33899665
56349887
80564776
66247888
11003480
66095999
5060164
54457298
85979436