98238050
48679974
54965725
3208323
47733993
4077881
83654682
3734703
67799204
90396585
16972789
56159701
91881366
18216710
3899886
20605992
92205199
16517243
273587
64273768
41357429
53201141
53878439
26737545
43131220
64494078
91129069
14461720
34617377
91839021
30944621
2519468
31202182
4857956
78657769
41569527
71768452
77075214
68376809
17365824