20497542
91018245
229488
79614817
87057246
26612664
58957382
48125461
66845759
5065714
9584214
15522999
1147648
51589828
70802048
83826595
40094080
43005409
31469359
79821368
56419068
44685476
9484904
12652787
39719144
72369997
8696915
82177700
29407038
65198394
3417771
34888411
34901065
82113552
6362860
53447477
43398562
61091132
58094082
9235466