43674121
78461815
45337757
89009186
82885118
63347243
53169521
67535897
17296125
93604505
91515007
55542050
4971827
77467545
13204315
2341913
5938439
41345235
9805196
60252884
41403387
81443177
65858732
84585433
56226140
86751958
5086277
57282292
74006444
45302598
38273622
10245744
21082700
16711226
15683235
75176831
63175894
6232808
41514194
30399997