56913956
81598994
340421
78629361
81434464
8784164
95183157
26099127
10811652
3025933
29679945
67139937
7722301
77737123
2961152
87825525
35973419
46331925
49097416
70079977
4795457
55238128
3125140
93962038
5389862
69829083
7587272
20874644
18731118
32508206
98185751
99504258
94468222
87587791
90368109
18787616
23759064
62402447
60109842
2111425