90218275
13928705
8433107
28534089
60525092
16216552
7589028
94422440
47093489
69268289
43885027
33791908
74106026
94066349
91517113
95201919
79742866
20314912
856639
53697294
75479247
23673958
50064458
5919668
31997182
39193571
37882174
82177940
33025872
23573366
63145286
33353224
69217980
463784
76786089
87591797
42236303
14604493
18522637
4424579