52078706
2221518
15039138
36638672
25683593
71717497
9777332
66641906
30826029
2315905
80162442
72902966
1767978
84852096
95992577
90322271
66034398
71423012
42149624
8896585
69351412
1088626
6721131
5500240
4073923
67737780
90874208
6274530
1821205
53087165
7742987
76128795
46786390
77348975
53773703
29961484
555587
90528365
21086220
2904431