55637907
64262230
7568187
97656972
5268249
32303298
70105040
7305716
23254824
87974449
40129415
38481752
35893739
45882231
59372688
9470841
80399864
44177985
61962579
77165843
23773748
77115542
22536139
4847574
7972821
67197050
684981
18751801
89317551
1881850
22852456
68684916
21511706
89003331
48659705
23177340
86564514
41275347
72736827
19563187