17319622
1081145
66455406
22322561
93913602
6366456
98314096
14192566
1778846
58499191
68943990
14435398
87837601
942678
64259144
3240872
2405873
4687382
50939753
3615385
90786765
13614170
92212144
34973094
16908335
74068400
2384863
46774992
61664271
89323560
2867628
13451860
72901372
60151718
10134328
89605966
88123823
49784180
19882053
75007724