33937735
2860352
712188
16423080
53888408
19615278
64747904
67913082
9211860
9539790
93153793
47065650
50847826
38682714
1988455
69234382
44186704
25742523
5712969
90849243
61899916
33033920
34448356
19889499
89425531
96672158
89324207
27191535
79666240
85572459
55575140
6447798
45188594
71875050
99725829
50682435
23984461
6505947
83864878
59859391