2212218
9542497
65938295
46285404
1528980
36753708
36283254
70455
39726310
67512314
44443433
63553764
213138
24823834
49739114
63636941
57783517
20303384
61269208
84509278
87686603
97712222
41311746
33993422
30981619
1607194
83293765
60472948
6401516
53933753
86145117
54622367
52506290
21923623
1524361
43554559
72425860
39326353
1116227
39608232