93863268
73508181
36057234
93272132
13484348
95705542
46247000
67957633
4744591
59049898
86959622
79256568
5398900
862607
24962579
52979951
31537308
10046642
8748525
69835062
19116131
95368084
33142364
6407375
62316409
7558387
68128516
85686998
88972201
39972162
7255830
71619273
8109908
57228812
45732260
86481621
71325540
19972972
31844632
871889