32999581
13248276
27674180
94404032
54341597
13515997
7838574
73333772
7547928
7162230
6036390
28709257
15439731
72782183
59126852
21002284
24495244
81091738
57049539
27471388
18572617
62542113
86283740
12811120
6913657
36029148
5584161
9485773
39893278
22261793
78231865
71247919
59053444
63707057
79067823
17423725
92013643
58035839
58885201
88214931