2949087
79234059
54862088
34097478
38678787
13338905
77183273
22168231
56253671
52489116
43013934
34084461
22162666
129062
37931607
36689628
1148686
44359684
20965311
86821268
74371892
5308398
21501712
15319425
16664363
29065891
6816971
6771881
6817221
35216355
96068464
74987548
62791828
8809270
485522
37364072
61282463
63669888
56408012
91634968