2913361
71779870
1643835
54033626
59044842
2969577
22053694
32471258
78896120
86806768
2367278
2351383
18061735
12668246
78407725
67361577
52079059
71583147
19307594
69657564
50256703
21747829
9942959
10054177
61134548
27655974
30304452
82316771
374833
28595530
12086843
5419047
69451688
75688245
73045965
66166798
75414228
90302577
95365163
12207715