29347405
51519959
83471608
60065592
76906051
9324509
45101903
16978317
54902709
36521948
78546359
91492355
7433500
59987425
38608984
51302575
18442249
67289585
77658589
9789917
94101377
78895538
42548930
11323669
44495967
35872357
55708513
40406516
56701130
25502878
5102113
82275584
40064434
75221157
57638943
75829852
71248206
42842198
78723142
42919465