26268458
96944980
97122695
68943939
5973246
20819529
31992977
7043721
96353076
71548559
56999901
53159517
96258912
596528
1226427
61001220
86182068
67483989
9626125
12743366
44354267
94244471
14211380
83112439
55159855
87659177
94038226
77743414
3887848
12275537
62769687
36484648
58478744
90862591
8700446
43163909