60415057
15629901
28993231
85192933
76957075
95227025
76903658
97935112
69294253
61755420
12252601
79076810
70468446
51758138
52026937
2805220
91279375
80317419
39628746
42981588
42213784
97717804
46517519
57112991
96248931
9271071
4274888
12106096
53776606
41308663
23256857
83866259
22259891
23415657
65283268
24715296
95536091
1154246
67818000
49349918