60293661
76851848
465567
36203972
46491944
29316313
19054582
47522102
22283887
19217886
74697210
51333750
14594408
81432969
54425411
73076610
88481277
992601
1952151
19133398
92586472
74018189
81681860
50004600
22719692
13528015
48056840
1991501
25453055
32565049
33968952
40282023
36141466
20124303
9659554
23628314
4116581
39183321
87826947
27354942