489165
54379982
8267360
95712604
81752794
55841691
33757288
45752265
63356368
49338775
29937817
59885176
27173855
67499524
87765644
69947521
77775524
65816509
28946638
11996045
97351484
58614225
40413453
96524721
36324437
17764541
83354158
16541731
26447910
89271060
90891416
6799914
86127855
22187376
97717635
63585211
6149675
70045192
61789291
68707397