19973228
74707084
29189558
11863951
23858850
34793452
97377026
24044937
45164041
87284783
26468559
47599395
65672841
7199359
30943727
85972678
4984563
32892927
49583296
11917976
45027052
96329902
54573705
262688
93434149
66729500
34969548
40677232
15342599
66748685
8842279
54961570
69364151
99676158
37484433
4636383
47835135
1475367
13351651
57057620