30175213
54826384
7337457
51379574
84527854
20878241
57632536
9192110
29718539
25466579
43154868
886637
78597002
55592001
71505240
65373939
828394
8348760
3663605
77632551
52602418
36647017
71106650
40318507
62262231
87222342
32428420
10563947
92192749
45462601
48124201
9878912
39884560
51848088
8663411
86935662
15004308
91155980
89971066
9606208