49063217
32504165
65223988
2077986
14146782
5803089
59898223
12307163
82886385
29999136
76122070
24901674
28908327
1401295
75113868
42005174
687783
23428012
47901359
81447906
76193853
9147143
4944205
2540787
41793768
83126121
20197048
45964213
13739594
2448023
67795615
96502512
39012889
70315754
31322820
94165320
5979118
67363166
4730144
75908379