88516237
65589467
8279519
17709213
3688866
4068890
38647257
78082078
95515356
31934344
17672574
22753664
18235308
4057860
34392391
59128129
50086647
80712899
95548224
49171792
64153510
4576343
16462739
44369330
32597819
11198500
68449177
66388904
52479990
54233819
80379412
72545020
97209000
85726861
98484225
75384104
59259345
60576963
12932953
89869559