43221545
41788706
9195229
16481840
14713100
2774158
73235896
61645403
4889678
4814835
32799944
62243738
96116012
63455268
7813584
7513451
5575368
82195654
36898405
87627802
54981020
77192928
2686781
4078870
60803093
99724482
67701168
63016895
57985919
30675356
68426821
21226177
82014543
6414746
55756019
18737300
95485471
27784848
13896212
9061937