66563930
47841376
89137120
38063017
57105390
8526968
22356072
64383144
77776934
51336372
97656359
7056711
47066813
73785778
74901496
52907293
98673953
96106504
62147295
64263422
6519715
97497808
92889344
3484176
66056552
74547798
41055524
6241476
173256
11298842
47546842
10274925
84051173
9994657
7001785
71304501
57037666
59609868
39099116
24204578