50243347
8440107
81768883
97084927
54505963
49358606
22643686
34008789
20988187
48269969
31449672
61051111
82858023
25237855
52594673
26505835
6909992
14494654
9704683
3738696
92861762
46949137
44882004
55328396
22032866
37187954
52905362
95789065
84645916
75708793
32605238
9308546
57738412
4904764
12042355
31333920
21805572
36736898
80843182
71423389