1421705
15974250
8434270
3376566
89825302
8789165
80965058
34691462
58761720
15914775
39249505
12113616
22176536
18605290
4317700
82644868
19668117
65534764
76408967
14774699
46995514
62067262
17755604
75092449
75986442
68563847
3877381
37549160
93723950
1155572
42408546
55599961
70324317
80949068
39306504
37202419
22481223
59158730
1221742
22734467