49272886
83986527
88895381
5289085
85068547
92767707
87178071
781038
24769041
37004879
11554737
48867604
43743316
48001802
40757311
6269955
87422370
65611572
90771700
83722374
9093751
40375998
19483654
25976390
78944407
2931290
31259750
52075839
38526075
13484087
30328826
41462263
86815071
2855735
2957733
3238591
21608694
21816886
3419839
47972855