16302317
94023950
87349256
96162489
10457725
6039361
92721397
3371202
65072541
37422535
6130116
44392528
89988988
52782709
2358169
83693963
2793992
32805576
94234528
63467500
42969048
24028463
6463781
83393568
10805544
47735288
29324337
35519967
8679190
75998082
63919675
6065632
84481990
61797395
23537883
79912750
79889051
25181890
68303781
33267418