10962673
5535815
31207647
43296468
94453021
18013416
65708389
3341920
28292150
50908489
24064248
56117950
73784486
6665189
3618665
66907623
45174391
8384420
29268102
26279396
10417409
12273140
37247124
44053838
85151257
51846179
97455346
87405332
96697293
37856637
51936775
19247492
5357693
50004639
65422030
3925725
95275707
37417337
52285161
61966856