44354822
25014023
52943779
74203093
82438202
87108701
58698614
5494096
61408067
51786275
5333917
81804188
12185030
15454867
10516649
4924038
20193903
58154123
76184325
79968358
61262779
89473778
227042
11023383
87751964
59525151
31972843
533112
8338440
93765552
56769825
33102729
15113620
5982584
1981564
88475451
6266207
10145622
85871323
48786317