11543503
29366096
91067807
89633855
63842400
80207541
99293498
56196655
54392243
21964939
9738271
51313823
39904475
13067383
14648698
63811005
52286890
77854302
16534790
47949792
70473391
8119108
13291330
4755466
3928506
20328528
42489068
26516055
26138875
552619
52979199
109985
85386682
4455082
48141367
69934460
8548673
32641613
30358190
65312131