88457336
85578164
53975317
26951532
90855555
19236694
45893031
242420
71717093
2226666
5155261
36305432
48846273
6380638
31255931
7937148
2650100
23621245
80721335
5015502
11178121
53117091
66889802
97581072
22039656
45416767
56778757
65111196
37876951
47953149
75899871
92126583
20273265
50594976
55483275
5882416
90015665
48805885
44989508
25312536