16589732
16145787
49003832
94571528
80062535
16228310
63607847
5593927
53988017
72982633
7915994
36086303
32143488
70915211
6734136
74337630
22359845
18544149
78009828
98019702
6762450
62866665
3193548
82462841
72896795
80227049
96425843
23998392
3916730
76497371
6614863
58128381
68925222
1319214
73779795
34899625
2542303
48283071
8234237
29002478