15979490
61964669
40384486
1005570
96754171
49475664
1681487
80973308
48825820
85419623
21733427
59287575
85168539
6275016
56277233
31612205
14323939
21661982
30491784
6421668
84383918
4249885
1436450
57183251
83508898
19096647
58353501
53218638
8063507
4292270
36843716
4903159
8896587
38506730
50863948
78739638
28089256
93693191
68435036
97384904