74422516
84591545
30342931
36616658
26659154
95039496
85958506
90284231
33957774
35138217
39788666
46415989
63079358
24001212
76291674
77267242
882195
41478253
18951800
74999678
3664986
8228157
69347662
21516350
48456713
44453007
81122477
89491446
88511977
78889822
73287386
95967967
69864050
79183442
4808104
62406416
94765144
69771242
26317750
1182108