47416688
88094286
5975911
4207437
33468735
9004065
29136885
8396212
18086521
29605040
22086901
5895482
81432434
42762630
70844482
24909813
1612474
37646743
86843942
7775418
12318462
43603079
32674312
32638647
29563270
28935812
20158213
66486863
94149031
4618540
6174643
373790
30559831
75698996
5673210
47382538
18649413
5171402
10825912
52321196