918243
207437
39372416
31629199
32306956
30422852
48158532
8422762
89033417
41822172
73538969
55278990
22925791
5781383
4729438
79428742
66578061
96619590
96177616
72299632
60651837
59668737
8076460
21339470
75427780
12052584
85952237
55994721
89272018
33032672
69677712
82028189
88636448
29923543
31436666
15393642
4869911
51378166
22241993
31579209