49883198
78133211
25036179
38682224
66396117
6931432
82923319
95287833
11948813
50932586
63028691
1342395
38881281
80937091
50374492
74808419
84631833
85768006
43343636
6781318
1507951
60837495
64159079
60705499
68521961
42818520
94579025
2677286
83196665
29689561
11864765
57425433
89905829
4976072
57347999
73964561
32762925
28098086
9717005
9013786