588032
94736381
87859288
7026738
69366805
72303480
57984050
2847386
70287996
76233901
49245215
17044483
56197013
3983197
92099792
46388436
24744067
8334548
94151133
30179512
5671880
26671399
1862998
77719300
60849243
76056237
36056056
88157520
963943
93323814
16902741
90186577
3916595
47372973
26376800
11833769
80368965
72199408
85582753
35633122