90689024
68053836
16258678
26071065
22793017
88864674
50926147
31022832
90863179
24631286
37665212
11581942
88054906
50873258
41883462
44127385
83927581
79282681
31916486
96039351
59968106
368535
61748587
26989436
12941526
6384655
11089846
42276462
27512684
7511891
37136438
5883121
82516771
26063249
21009218
48728430
99379781
91391993
86908844
3226566