4813977
17389492
60533583
2422590
46966615
36772451
48055942
33177021
9037441
50329862
90325634
45369786
53783759
4858132
21863419
38265558
84809850
18687449
26895851
5538460
80309086
73751272
12394337
45877170
29366769
50616547
30679
63756072
90526844
41018627
5619519
43341105
63138472
25816899
94649448
9209737
1162262
82871085
97979220
4093291