3455331
42927698
35905701
47858264
34677344
37533836
1547626
52281624
32084495
4653260
31624098
26012624
6362223
4702782
80431565
44118930
29088719
80196590
59601412
22647537
32544792
24702487
31644123
73243865
15798646
2187554
41943945
56289560
8981521
38666091
669773
38365329
2829848
95104264
56502580
87948652
78693764
53318779
88587741
31975730