43011678
82854125
80612711
95001536
69818367
76691531
18296387
21536903
60212663
12451
32536386
65203008
98923129
25438353
4317496
4353493
65038973
73638547
34118100
32047698
67466577
42842051
84509952
94033888
58685525
64041511
61973139
1016911
82925655
43083397
7122278
5935504
58947524
83679766
37394683
34746616
63829672
80598092
5507612
68714269