86253315
24349141
13554864
64359027
92776945
9994625
90248381
96562614
83049499
4975932
77603288
51718764
5832936
18285576
6874213
12201602
72084031
11214921
91992999
7374347
72044996
7044020
51128498
86814252
16545068
265095
97973370
63896771
93253912
55251645
75938005
47334000
33531879
66619100
32928466
67498989
87757808
250210
5580394
7091701