88703930
27562486
38993324
64053597
8413831
42383832
20024140
65178809
8738676
86354895
96205634
98471399
63944694
8012345
45958493
58605238
98531096
99291502
33169478
91938515
26858814
2548631
25144719
16636540
33535449
35437933
13794864
12968819
21069836
83018346
637664
80803554
80406310
34803922
18923699
33386775
1597205
54038990
76136403
37491045