15547268
32579529
65944190
21116313
26709800
20629091
67506620
44792857
80177279
38626972
66111037
90148720
69223122
19358170
39522360
43333614
89895313
74868583
7410141
47466655
47685107
19006308
76973414
47032059
3807579
25669487
32609507
22039237
48322327
24288551
21019739
90256388
8327474
33531032
17985628
48017771
17027554
2453321
2918620
2207712