92049588
73624322
17628942
98029792
9842052
72413293
58859040
91514513
97063264
57542213
82016804
95258532
6503844
77629196
19753084
30385869
23343066
12395024
96411904
50003941
40983815
76602708
3793705
69796212
42605787
67389340
59166786
56667155
47065040
838178
71603112
1629201
33914863
94455306
30168107
9030367
6025480
6079153
40632803
33949168