64949619
19111301
7803218
63058883
67005579
38928352
76731734
56279791
31552250
19153826
9042384
31501384
82893487
77973665
51072772
35901485
49452873
27756454
81749846
15478909
58166528
58828996
74118143
2262213
3454387
78124710
78065600
16517177
53393236
26949910
63641159
90675839
68494402
54433116
36098626
13825551
22142737
9017977
14479482
22327540