67583806
20635795
32274840
92745852
43842602
31802288
83772298
98446004
10559605
80915845
64175028
90854288
27597727
8699586
88414393
70501688
80677595
9737258
8700766
8755805
8865308
47408612
996450
99433262
68646149
45355605
43033821
1001253
30467033
20883918
62099363
1543930
38875379
39682122
43069561
41298609
10505146
8264359
15327867
1685820