39535834
4486790
93974170
65427603
45775002
74803348
52077401
47793320
68257931
2848592
52183763
77567689
2587146
79322959
74782835
8313178
58084740
65548817
17816788
63161210
24052706
14681509
54255923
59265267
27859804
2381007
800382
8269762
36089241
36284192
65325887
98002940
50409451
61581119
23051704
32083287
54553398
1416348
87063317
92761434