15282412
85533901
39943732
30379640
72647587
81882609
55113548
28358548
59221801
59573183
79582892
16399728
72998696
46573244
12991376
69841248
71632649
17633363
7239745
3739089
72132923
5121211
42186717
22718890
15553975
10728196
42994116
16467911
26947368
83514787
62975304
86938823
10706920
2855509
67945117
16377386
82819966
6269511
646412
31192213