34055568
66904141
2328356
70879275
25369128
79713689
28417534
26489959
90866114
90264381
35338282
6936205
91009341
43888597
12841816
21624884
54771104
1534365
8485183
84161877
69921939
12723779
87033892
45163853
4878549
72213331
10425929
54204121
36337160
27579461
30737692
71202062
26784476
14857454
37492728
58609641
15359214
56943502
24692533
23453009