65688521
16328140
23537551
5496829
39313387
81041291
67613137
6013823
44416577
89176692
9149232
12912687
1623100
12254384
52353626
58695793
221745
18527028
84108188
99252138
6912307
18442966
46745044
29881789
59471253
31819864
97428570
47955355
28969957
74966358
99371775
92493939
97875517
94119003
76779080
98587734
9278562
91211203
19972463
50766496