1674821
37849555
41543194
1478285
72722975
92875605
33093421
95602141
95859688
50006996
48676906
6076240
9755412
26697898
7956894
91743824
16152001
9645902
9362146
6189583
13018228
82145785
64899292
67398083
29729629
29784180
90108372
12053805
97285596
13959725
39275826
1209804
11911060
63851495
2557169
37076263
40217098
36051382
17964653
72873595