79985497
31567085
26473596
70396909
71199536
15673285
10258942
92712154
42383234
57263848
6349315
12024000
58728320
25592001
51747764
2457698
3468395
88038807
28841170
91738749
71325840
15276324
90331229
42213860
5135060
70594343
94453479
49009562
25035313
43943723
35318543
17726513
53288579
27207955
82644328
80208639
63995
72616228
97993416
58908587