42054307
12365786
32514858
43611425
35369905
64346348
682206
14669720
67875176
95666537
45344239
9613553
78194994
75725130
671576
88659316
42753614
17414839
76044409
19601200
17365856
26011856
82913604
33592395
26905528
1307331
45062375
4868848
8784558
23581186
65176748
53947277
95227616
9046825
70882930
8282336
60979437
7401916
15387735
68252733