8837652
21031366
94635296
49131484
28012
341631
48367261
7661715
50943132
18396537
92806793
47335967
15706977
20285437
57843915
17368296
89521237
25266602
271407
27056917
50138272
91429609
93854324
22403823
10709106
12831564
80046895
89682977
17731052
50888613
51067471
6407669
4107988
31499140
9271616
12033395
947344
66343658
28517544
9340219