2512283
82103756
30513667
62994772
33709540
2011887
50276064
17369056
69852708
27747995
82218934
41177073
446864
27349943
64389887
24206545
85021489
22099833
60477687
58424435
46262746
38886098
15533584
81412219
65853833
5222280
51154762
17403645
86852937
38137539
79986253
67134903
4561402
28863958
24873242
92996745
48979321
91874067
20865830
92471669