30608764
67654168
31512587
16129295
5175880
985710
27337530
13677166
11321744
47475402
88801246
23677008
46711202
52723036
17193790
2448665
2496717
2739737
83684742
23808584
65945268
75678837
78456171
68585144
8055241
53588717
18053873
70713255
60468448
32051385
24814692
76619868
86724347
60878966
84238926
61704330
42073897
62618778
30854924
35137