45182555
80094681
86007054
21359815
5263555
24092280
49276022
67951095
68069017
2675314
87728451
16414952
15522163
48873782
1071799
81193110
8522634
26608317
6188331
83174670
84046634
70358791
67301488
28708332
93807151
43902715
10871668
15598741
79608564
69704154
1325507
40778717
4963137
25268913
31385998
41691237
35185914
71412313
66127378
47954528