43756294
87001282
66952274
5253688
87512291
68402952
17709416
18469303
82982803
1984907
29033466
75538165
59143344
9409198
72842929
94886314
37897174
3006389
34445863
17811857
8393604
26622730
55408092
78523791
95663808
34879663
6085705
11458875
51911972
15275694
74277288
30409625
80471290
62199324
76656367
68513684
45347798
47538385
30985928
759783