82565161
96745196
19021825
37792256
90112360
26946658
6687518
78048642
15954865
83532402
80251608
91879433
8731896
98815200
54158523
7128880
89276862
44933590
2651128
49545808
13293959
90893587
86514427
36123223
12053459
1733566
18686245
18675739
29386802
62408320
58315824
89106953
22448407
81177298
61449983
63826728
6632563
69545165
21139120
44496093