24704106
24236420
26363919
35766379
18114088
11202860
32696768
70476082
39777008
20193302
99779410
53616018
23989766
70919240
86012895
72326134
23458675
12395162
58163397
20231235
752173
5583347
31311737
8130590
50694370
60361378
53873600
36982082
7373964
53838438
67607890
56023267
84136195
80176342
4893465
89252145
87846653
41906134
39124787
14808579