61112148
33859003
43331722
20772582
35762716
9309768
7587761
90575888
25909984
93895865
3207184
60182631
28291449
2754523
57613736
7722989
33199360
12466483
94716884
44324796
82301613
18725706
75425930
27004729
92512069
47113300
82152186
35725326
12491908
49119302
992095
7630435
67054678
7698671
26904961
97215021
93146340
131158
67933651
7861423