31457431
79993208
71682069
97663735
311519
99746378
8423417
26218026
97521365
68424050
79142099
67084012
2604911
6357342
52457362
29211970
33114156
81607284
74399999
4816187
85887733
70773903
76036960
6423876
94046962
98519304
4164659
602051
81434716
56917398
13864234
42888383
3593316
896515
5936748
17513999
2288536
29216637
57406672
98495394