1973169
40633079
74654263
46721266
99572492
81168302
53053044
87065033
80625522
52549746
78308729
62729350
89597133
83486756
33906347
93836973
68253700
9038378
2858200
459472
1231555
82439247
61848653
53436960
25744059
1489440
57398609
4315617
2139903
80255274
4506690
3023446
89843102
40222731
45682125
79232955
2578424
74989167
4305834
61236913