65388783
5901339
31728927
29698277
48527030
60499602
69558237
28987857
86897462
83742701
3857216
84964613
98355952
58852082
2454016
82524429
94438755
2970388
92485136
71193424
46408599
78187271
10261636
28492584
76454019
70329527
60329491
3789518
34303954
18485417
48767238
16948399
31391964
98034630
82705592
15119627
39066094
52748445
9834614
44035896