53234246
87847851
68752675
270240
48479413
86955775
9219265
62206910
23338580
71831984
6062268
35955059
54183068
14152388
1016683
56791261
76363368
87573931
22664999
39401023
32406027
1206747
92189928
5380339
22615552
82123387
551088
984083
21034402
62587200
27346550
39967633
72181142
49438338
35569960
96024195
8992094
58594905
60759427
22987703