21724793
79363850
27794017
7589616
42613573
42885164
33931922
434882
6835280
9145280
76135982
96252356
60492363
93978920
69277914
93944850
79546774
78074436
29104170
67615588
16884015
15107374
54681862
5515528
62179235
305489
82929251
61523552
12495616
32699595
24464541
72691476
87739329
91738772
2653043
11691524
78924969
42948791
5810559
34065511