2960905
6959300
81212090
6173238
59426707
15412198
64765431
52196034
34572281
62127659
88489856
8339800
92231749
1554301
79621561
64732174
42429684
40858102
99578798
14018853
44737248
69921656
200926
58374057
17963695
72212362
34409931
13125914
38164526
81385085
66455780
7814670
7968758
96914157
74833487
86953069
2409293
8908704
70501503
19068141