25106564
48743508
37472174
7596154
28297237
13404734
6484910
73337715
87636049
59916797
39793695
2375154
7956506
10967206
18348509
31902181
60421889
51521979
15561543
36332371
86042679
54821350
975168
77422577
14993728
76124676
71351954
35577536
94662991
66021276
84089824
2639737
83746683
88829153
6472766
20244484
74259182
32046229
81286592
57433789