50005846
62639318
55049478
73941211
73587975
99517300
92408824
82196598
42619906
58312952
58534381
41055714
62269481
13034668
1109582
68005091
19601420
25885149
17326145
35946726
68115507
98557816
44099607
33294415
76433978
6885436
58966031
25622770
31363524
91139804
51742611
94771778
925791
11638059
6373742
28421129
46658132
82318939
49579599
5196743