37982960
72277804
4239730
14373531
3016736
70292006
80842148
75005943
12693015
82024114
95807949
5257696
23902905
3216245
15699166
32675934
94574320
27204759
47147165
80621029
26923262
45531979
58924622
81447774
49251210
8106198
29482696
15255986
74342742
76512244
43724642
54078783
68299743
83994651
73052643
30843073
94276393
21596398
78149127
54045168