96736600
41655775
826039
50006995
31113974
8147699
23835421
73624329
45385779
8503706
65697277
21912985
42088920
50079601
50655495
47424338
28599790
43935199
3371429
87081845
7772999
3021777
80021861
30717530
180354
27283807
85237786
64183307
87077968
6843339
83005335
52435573
46759061
22518998
30998123
55535164
15845037
60414032
4038789
70055377