5450737
6845633
45177796
24536058
56173212
63157305
58733499
2512520
90709456
91066036
77754596
36474070
44803155
38815857
847858
28996051
16401989
66456531
79915333
8165002
98381880
92407637
6896691
13398231
83547194
86152110
85743974
87028156
90807756
55266033
18811615
18073824
63397889
92445891
22351737
6820917
19885012
87285337
84982064
80005023