96853267
44119264
8641633
22535774
33555023
4420535
4136089
85526178
98569032
22006399
23709803
85683517
82321486
44287891
85692494
29611647
7799897
24295155
3761461
74027488
83034390
10524193
58015965
18191938
45647305
95215319
44922055
92658652
62356967
68346508
24635246
77309223
84909256
1231662
93039086
71341657
47775246
11177437
23186734
37256030