82353995
94888366
2527892
25085811
8703979
8540993
7877465
70807486
44237506
10171186
73177540
26478685
60379027
95004224
92031086
93616880
92616617
17455378
58652785
38255788
16182834
2083629
63921744
8549506
95691066
13954512
84142367
53127705
41382745
12642371
20969912
24714811
17067744
41351262
24895618
96718297
63106679
22592671
71021666
21772044