50894672
50399518
2367701
11795380
60367164
8485398
31006451
95715568
75572659
42379342
13448864
88275002
19009030
81615635
58644373
73329632
98194288
88695892
30381437
74334456
5746461
370513
86809620
14758495
91713299
95511455
88712475
90163649
4915767
47158541
17271728
2217311
33308158
21344156
61738840
4372558
55504056
9662717
1406413
9170333