14147520
36644726
3281048
36805710
19102230
8227800
3028387
52316901
48635974
39427695
18632348
77011998
69793804
4578164
90463894
11704574
41236975
27173846
14691117
38023596
63988859
48398839
90459177
13216256
1237601
19157247
16314846
53484449
94283836
26746842
751541
90932076
99062852
38289087
55731963
22817272
86325735
3759917
54114695
45216117