96293141
79166835
42816435
8465781
20431561
828855
1792183
8934631
76378193
42393553
30233139
90793073
39329683
9446201
56075314
44257738
4445270
56542627
59361995
69848653
68036976
73819517
3701851
96953257
17555606
9768306
2392788
50178832
76476900
57488085
37663392
1376302
84858763
51308578
91983907
63093800
62626430
17672474
88568585
21566808