82462156
4058778
36035796
4537829
19039964
29377842
694624
22347458
37877854
46869197
12013986
25297960
53856344
99274138
65185346
60886881
46991397
57444925
21596504
38431048
40839854
39177404
13199763
28306552
30079501
266495
62574137
99993965
66192992
47022419
42209250
7069547
10844142
87808355
15306181
48019343
87273131
99657375
52968614
99298714