56092946
33948592
15631684
9695874
95142506
60336487
29204680
3787981
751362
24002530
54302415
98857182
50109060
1111435
20758660
36446462
95551165
14027910
49461467
43797107
91684479
57179038
56875899
312458
49953131
40778634
83833823
9653778
868303
60889990
65663860
8818868
16461035
99127359
23082597
16913031
82121625
69464737
1524721
14379270