9673056
86287278
77355384
72538139
37906317
36909905
92407791
6904588
19288264
51917319
22502573
55408259
26448239
91126470
55856936
4369658
31211515
3582682
70388222
63841697
71447970
72609573
93568805
41309792
99751468
41099772
56332342
31461300
9886245
76645871
57496980
3651776
57893753
49497867
80032493
4407030
12181239
845129
81388723
37515006