94745832
89395885
3931105
78476560
36974204
22452118
31828548
7135885
42719489
39402037
6126694
93333020
55188758
73146493
74405696
67817784
67301276
88574800
52557112
57416899
88453264
17394517
31516587
91996452
9695534
25669062
80267019
36861414
6790616
87145804
244325
94101084
8556601
4528977
26011509
41292865
28149708
3245545
9896143
39289195