56512299
76009849
66415689
49621526
65017820
15362925
67727692
61479029
45835296
2288255
36033644
23981180
16012420
15071195
92092570
28097466
95862645
51687122
95945903
34368918
76105865
55164899
64698188
35236888
79956933
40564080
76671242
4681214
71331361
29492643
26036729
69415217
8009171
925577
8912372
4951703
2723353
1216102
32528738
13489424