76518080
37735579
4514951
81509389
23638965
48013218
180858
5437755
26963518
14657890
4731209
33955096
38183220
63451432
65118631
57826840
7792606
6935854
71211150
72537331
61408440
39414336
18515476
14883477
20785282
55032277
51784260
96959351
70657624
55501335
56814255
13873207
95764459
88342468
1716838
36432050
32927186
28852327
47486580
81967306