38218692
8153320
55147555
5263429
8515579
59725823
68665749
20246924
23411502
69001030
29489854
4205952
7626674
45272611
30313330
97394150
5574008
33517476
9023367
94307725
71424324
59021282
3316775
39103154
15716605
14131806
8576819
93144325
74354304
80287145
61648850
7727277
16698181
50737833
32302877
38231957
39526944
72795787
31806040
25142558