84903027
57993869
9894227
30472770
5617788
72143010
21381387
11938167
91614663
5050171
2903167
58901961
23831352
35064676
80324628
39259046
3443535
89939810
9098457
75991318
19924337
33091029
78063037
19856794
42537099
5210198
36437458
36184456
96131633
60655032
16977639
42802251
25987707
8502038
33531773
62652732
33485393
21574906
34304473
3798677