38142976
95031677
86588037
83917400
3004944
484783
51557834
73317036
89142235
52225379
9567229
5391903
18627943
50456711
13578667
900252
42336052
48772676
53603865
72066274
95379081
23151059
21527241
67343168
86904553
95722965
95965877
91031406
1846852
82578518
16576891
3011403
66107812
22168300
91757483
89756867
47713362
90021435
614917
6727641