8398838
48535166
18766343
20014810
87237583
18877000
70878730
190934
5159928
77204512
63129702
77801309
5975084
29924988
94727418
34874213
97525778
68174997
58438822
3676760
12144378
93698571
8853591
1451772
55484542
5848693
25693448
94573730
25616701
21659044
94694748
5059870
38506656
19092422
71568027
2958825
38138226
85517546
4974974
20894240