7556496
70492174
75632921
99115816
7934984
59994555
23315655
4446930
34291712
72945493
72322051
60057833
50934305
86944449
61504978
16429296
2446518
39512148
51421793
60725954
54774260
54123154
67141147
30934845
68243527
82874159
16642420
57758995
80739367
68082525
65782317
24561127
12985481
34606615
17402562
29133685
60525126
89962202
76103844
85247284