58658724
23099268
44546448
82763002
95114665
68126993
55227675
323926
58122866
6909375
590990
8007466
57507840
48916850
50225704
27508916
7253850
10164872
6198853
66414093
25873553
30008668
13261517
24756507
71933693
84618282
84415692
7887114
36774168
39085307
36538727
87295921
23852607
20443824
58855069
87697364
21535397
81949267
54994159
49769268