69689428
15988866
95428580
75494060
41785463
88205490
37594466
65701714
77415442
15595671
63192709
24809552
19408257
28558552
30235669
20566407
11571536
99625450
70121696
9110886
25018464
6578675
99658745
63611850
53278236
31931851
58199348
38855880
38136748
4995132
32584198
49495992
2351278
22259792
98062438
91927278
64902039
34377918
898546
36405685