74572820
15665375
49771147
54014203
80454965
96121144
53166268
69507532
62942932
15466141
21322531
66278045
38484039
94341063
13246407
90375896
40191029
9748757
51768265
48276533
2055723
10881438
87455739
5393052
69784399
2048700
41976802
32042173
32162944
43995372
45261075
9386490
66739945
42211765
5585430
37216873
1902491
51325643
20392695
12939895