46681241
47104559
1736610
57765739
7591607
9009130
57453988
37409742
35955087
97574187
24858847
90105146
14014135
70305
84137303
72242480
29905381
58961192
1180526
26063668
80283787
36686645
58955309
71137085
708386
36699060
6886699
18362643
64258685
1312635
42735677
57429725
75554951
58598042
70505167
73722057
75886355
17856598
36084827
9778446