15542025
24377647
50573056
32843579
53761853
52683500
51924354
85304485
28383655
94628491
79331705
18081656
29828881
36366063
6355105
96095679
2394678
5277309
43244741
97833348
41253460
19309382
11749393
20644367
76006247
39461158
67656584
68484148
27517142
25016917
64455660
38092200
11784336
40816091
69153182
82486772
79814939
2486579
70273565
31194454