33712096
51348090
21274603
51803447
72054009
41757495
49095166
80396209
32041687
90557158
53984492
87512227
5589313
74361668
50856029
60165138
30911030
28893558
12308649
96571905
57397666
99047624
20847338
531929
26548502
20217650
79288776
38955440
19884140
81735697
48117142
86138949
90056558
67746021
3623264
58446845
31729068
65868916
64963200
89303336