78985426
35221841
60174428
95668036
88337544
41736557
89302
87797635
99345263
88858503
58368325
82214836
62214178
91601648
40247312
25975080
2762969
75816579
22878007
25537164
80568092
70205898
48279994
46517979
66215316
6366131
27351959
13179448
89844612
58523118
57607616
76503221
36379064
63788004
97005827
91188629
62829564
22874682
79971328
45898211