80636869
3125844
86636422
21393456
85939826
52416302
33506985
81197878
28257436
72893302
73585269
44093563
45595234
10404841
23918228
5505555
80843990
47317051
26513502
53519303
8989409
44051189
31895363
87701697
25923917
83748156
23768736
8092641
44357119
11449691
5584448
81338022
7328841
95129319
65309013
3073604
61018419
39442674
5565086
29884221