21177659
14142830
26819537
35841274
93202739
24109598
36743529
1286843
53024366
10941246
45401095
8104934
21691955
26072950
20511448
22066388
79693902
37058168
4554711
11432774
1589170
71926915
60668440
51388749
13662870
94109816
83595727
60391098
25802959
14124206
46479198
1648506
24892408
54989162
663814
7711843
69033704
89688309
72876592
71237210