40411175
27376818
72761522
88077488
55854059
96523669
89197350
57354145
9440738
40529576
53832472
41853490
94051593
92275797
59839144
91978468
98878856
45232829
42832360
4807761
15189770
19534184
68291139
62594207
35913597
73111992
264875
96185402
6840144
9794267
50597613
58073301
5766819
26247506
540090
17792825
84431194
69944717
9578234
70243460