25042064
40399821
20857548
80171369
60267419
81927499
46805647
1839089
83497244
1006586
91204416
30487705
35893057
58291820
76363042
74336243
16082004
74178153
87851031
15828910
23353515
14164031
14705930
58898058
486455
84724050
76352067
27437319
51298544
91247656
92019881
46184197
7099404
47002733
1537675
78405076
80374743
39152197
1602838
43093250