63638400
86138263
34043112
671984
56246527
74025099
70064938
14783580
6539786
87066138
5931967
33264071
37662446
41681341
8854469
93496430
96645630
90319796
93375152
40612002
29746921
23633055
71186611
85847165
26262868
784597
88202962
3815524
95962364
21981198
57459320
50625374
32643693
78106586
7488338
72935512
86392567
31365682
61161513
4912531