642534
47571908
47269552
23351063
31619982
68539100
30243189
84263673
13916961
97804332
6640722
48893090
30868367
7450156
53326843
28054050
3387982
53512357
22062842
87408987
75946538
32829187
61646160
13734767
27628593
80722035
64282670
25349471
53597590
76786149
49307082
35748574
75055447
73823799
28264152
92875825
6935394
31328573
22155608
94458450