68741095
54418879
11145005
6745825
7744877
29423765
57863434
96738402
18287074
66085358
11667667
13212108
99077120
95569891
39926518
4118480
13779707
19814298
30078102
58337049
80675370
24598951
33331033
65575433
25427631
30599447
63762679
85235656
14286279
33537939
37216084
87681748
88518955
3959435
2483133
44657619
41409739
67475844
2553647
50277140