4152859
17756756
32904236
24558856
23496240
3629882
364523
46292674
5535438
47777134
29775298
3661370
42728289
57865344
69989845
38884197
71806
95393697
63342759
83459029
97867158
52282212
41983840
80968816
72977187
35321973
88657851
9775682
28732212
83739918
99628442
42953818
72403712
78287166
69815992
76938134
32655841
20656030
9489232
42835375