28767162
1967043
39292715
12037217
20104117
22315965
59675130
5184625
91475710
3407775
9681518
65716339
1088670
33462664
96237029
51542100
20266770
92691903
62324027
67596585
2096613
8019363
92743874
66761547
30506566
19409649
8928657
7938668
67086266
33755431
93726591
52769941
6172875
87035297
22001277
12564096
53313094
28845983
92201235
65694709