96681007
34227506
68145906
63668500
83609941
34561083
71444950
3345142
24207715
12987646
88851500
84207318
17361502
3079629
91013352
42056637
57897744
69377336
30806015
60984297
24466956
10204159
17253526
10996131
82017527
66555306
10631127
41599565
69482997
93733632
3206805
19957888
24603028
9528500
63611054
30302262
59079253
87396970
10462778
8019690