3320393
36393753
16815392
11937224
89148669
74302381
4379451
1300141
51391168
43804549
42475999
35571009
56151293
82462901
772203
2315209
55736505
53681605
95756722
51285967
45956867
46401389
51353917
48039609
86514997
63502697
96083725
86991445
89035032
24961113
77312049
74685722
48553264
2042871
55289184
13642717
75867450
8634842
42089878
70595585