47669002
30397640
18852588
84424486
24044328
34209248
50955851
955525
89428262
52831491
94201719
8441733
7506447
42951095
19948775
86244533
71896644
81209872
57622186
38078108
61157280
71422313
53213119
87999796
14724760
46193768
56198066
92216429
96638829
89809488
78794322
797274
60545219
47528179
49123485
75214456
74923814
64223065
16119782
9934104