8003225
27264664
49172392
177372
69402426
85276493
73189706
28316676
77109868
78326823
21096767
554568
78056713
13307659
54602852
98921837
206271
41901557
39614862
51032546
1334544
71644910
45952027
56013356
1724513
1088567
54683562
81464136
41487751
8624865
68177201
83201865
47129327
3180139
20539486
10215857
19783258
4403295
75962465
93613548