29042880
24773026
56117734
24862684
25174582
49907757
9606701
29851771
74298469
42203033
80841920
8839522
16062599
21756689
62295374
38437689
47873614
79232403
8049608
2006252
62741268
39706224
91529342
7449971
46888192
67259004
26294971
64754805
69299001
59447823
40447519
51787460
8817546
81499557
59307997
39749385
40729961
33136865
32163035
84692239