83472951
5724219
69886258
49107179
27676174
12577775
39029124
30738
85633634
35903377
58517964
10871153
54711781
675692
9313143
3260274
77215303
908269
95145099
30081422
77284086
4487659
33716778
96917736
9045480
60637694
57187504
45746435
26996784
90581222
40653100
44301828
50302892
78981794
76137929
77363419
44842543
64526279
77172491
67752570