41445250
39584240
39463182
95722085
72354913
9348558
1164196
54376777
5736754
43458009
8108460
65565430
49784301
55377718
89398160
10247663
6191638
7715242
99066752
80382376
75686678
11001147
9408281
23922511
7977393
18789175
4686556
77575623
3324233
45119016
69225489
16314653
35844299
81441933
70866940
56857480
8796943
48733501
63428925
32189792