95352050
26938615
3886101
37782850
81348190
52013700
22581259
8682803
27754024
61575278
18449207
90396019
8818898
6718846
18694237
96748696
13157951
58852420
4586015
19061819
772482
9569730
1272639
38182372
4297447
13844708
92316201
72528817
6513958
69037583
35098203
10044255
33898016
45007398
69733593
4308456
24929843
73493850
35142379
80275638