79832877
30683329
1142463
79627587
9873319
8527759
37863585
5049958
8860292
3206520
10697801
9644680
72624616
57011591
33399130
75092485
26428849
71417376
77697793
97502086
60531825
17888784
80428037
86435281
89797130
57298302
96178207
26605434
85621551
7397663
46757260
21689764
48364918
94379592
69771693
33168964
88394316
3424071
6932743
40623863