39042785
70046610
8958322
56853296
41647595
57811282
70591757
97928510
48832046
69283548
96646606
52334869
70847527
53136838
53164126
9864
64792393
19618997
11546003
71637714
93054802
7766843
8387796
653760
815037
99221290
8592889
28813286
93037257
35589928
88023509
92577022
11919058
50205891
57191558
91182154
99655940
62179314
51021201
43815324