36502693
85552004
7147194
9424990
84829675
9545081
27579063
5867605
63157212
52879231
67456868
99632998
80543023
16017218
6181036
75385750
72546796
1284829
72817332
39507924
55872763
80363423
16909734
46954539
100006895
37315099
34333140
27947011
18377260
44967587
52288465
33159347
88731553
74315167
32077423
42721479
13193637
74281083
93427776
26546300