15696163
70196227
52118948
7635291
54816680
94617096
29411026
34521265
18479528
81276367
81499017
8323232
58431894
79099889
13585425
2685225
42706443
57657375
62481268
68811273
11021364
6979342
82716381
33631282
70055215
85942671
17448931
11834560
50312989
4064842
7298857
90587329
33418847
80611504
55054300
51672921
72561187
7420982
48003021
42674967