39707250
69661385
95052356
13764323
71139
56617122
60473914
48867601
76714270
51594010
53198103
61464570
15287822
2755325
67567044
1622592
31953227
40165120
85353552
54877771
87572815
21951053
673750
53446311
82735547
33039378
96774562
44451621
33866736
4735595
91938960
21385267
96444701
26266888
90773634
89403092
5847502
93616448
18303914
78561264