1851497
25021552
5481311
81587707
32582226
38952022
46923462
7831206
40026754
72752021
85161923
88216906
33293883
99226564
4967226
8965964
75874100
43568236
41546792
49164705
766278
15639546
70575970
59876581
1133053
3565104
87338144
10137934
85124105
36482383
4804123
8771316
2014588
660630
61238001
25302014
81532045
65057157
71263506
62442152