2867463
46595156
2000389
95874780
50082985
99798094
56334149
6102716
68367180
62719360
8366491
1315757
2524143
48766149
50364034
6952770
52771801
20442143
13812036
64457700
88004551
2479231
89136397
73538401
67125101
13287928
18693415
61151693
60011792
38972298
48138435
87488957
22249334
66872607
4435185
82741391
16821811
95477173
8844339
20488318