16302490
50814260
20836562
4903858
73426803
31812396
24238362
18198992
69091933
30009385
11268704
92966048
53889171
78122820
5313374
5886403
62942873
57219136
3159228
2895042
41673152
62935612
4935464
7677753
37085417
15158674
8073983
71483811
22097221
3114687
82062222
28526855
82907151
12072095
11003512
23149580
94685860
63359478
55971756
45286707