35221510
80727446
2629027
57148966
15707542
82342204
60797102
26099990
4824724
61886660
78162839
305869
4465807
84611700
5683064
42127888
93635697
58505667
63237229
67049593
39036192
1469800
69855097
262487
67921981
11914984
71938436
28469348
33514063
2060466
32481316
70456690
68078257
40541533
89915058
52797687
82446321
7694094
93865368
58713921