66497542
94838948
57966351
67215437
19829032
80248211
77415804
81566046
87103573
7475959
15327265
7030207
11607091
85553109
41999870
99445234
50524885
69226909
12703667
50782427
4836876
59232387
24535571
67837606
5017728
7102597
29093251
36205363
12415704
82581046
96211169
56159568
85544060
8547416
3603191
9519254
85391511
73368147
67989725
96563301