62897976
18604852
17998205
56668881
82246166
89765252
34452242
52884691
34988859
548133
10142501
4357270
70196292
65736001
58389269
16923698
8685231
10629165
53372621
8195716
79482435
16579702
84449818
77699827
9571691
16027283
28605642
8109527
65756488
628156
43582633
71972761
20924059
66158165
30053773
31846327
62473047
30871509
66958377
33063583