18503623
65177505
58207880
44988256
884263
45458619
59101380
6136139
10482638
51447524
6438102
18042924
40839941
70779239
42936610
46758489
4293403
4113318
36817359
12028019
44045467
69295874
69254573
8632616
22971457
62806454
13797145
729136
67374175
8566813
27277915
6782069
87465337
35165167
80875419
70189514
63068843
98747544
77957036
31875067