495792
87773977
17389565
51439277
8908863
57073032
34679360
3657939
23161660
40558531
10609803
78552109
79897648
5462162
15611780
93309553
96489543
13544109
57465343
67384921
48998333
25431870
47587904
34077118
93615217
35906903
80603735
44991620
48571849
78416363
71537433
29718018
22878895
26083886
960649
81002108
27173587
76449002
50901067
2886551