30806473
5879270
23174305
70004744
59309920
44961453
81283968
96623108
3611398
54209301
61378205
47194455
83071242
35987494
92562497
36329139
39485997
9786710
70618191
2176300
4063220
90137705
227285
32843317
5059946
36449180
14712697
37534689
62751115
54832267
69922486
3469518
23232054
7821989
70153102
84253113
12638687
15478091
17175982
65538454