54337670
31479142
73238083
22666335
9847758
67175112
10961826
67158883
4207370
39677633
49184166
8933920
23312550
41381381
36968661
72899494
92469568
44762429
10029825
44014048
42677202
2359181
7091628
2217775
7184825
86612693
66512117
32529442
69436411
85763940
16434990
24253194
66311080
85381979
82596616
61676584
11014435
77355133
89002723
15374276