2527756
53045952
68804870
79802222
3862535
48481434
48401883
54448668
39835393
17796769
38457557
48938549
1672546
1817232
86357920
20195717
8427458
28469260
72206895
85798450
62452825
18883914
68624081
75137354
59819964
41155794
11174124
63153220
57671778
30049894
42719532
90757441
93863582
43913619
40159601
28648369
30402579
67778388
32386910
78359730