58586878
96676444
40597102
68549442
96682988
19739463
41021491
33891790
78022876
37563147
9889268
9646710
42477439
91796646
61514410
65794200
7354220
25252106
90136044
51142595
26082640
2895113
47072663
2416393
67242805
23998825
24103178
57419856
14949192
9277550
61622935
328154
24918841
29243426
30618149
53349567
27136056
99391848
62456830
1411239