60178635
1627449
76977852
50765166
44687254
56505473
37803528
8284799
43965154
24294281
42844590
25835084
30207247
40318992
66016326
36678613
87391551
84509741
47198492
5665871
61929138
4899738
38074469
12083276
64956491
58808439
15883979
25724116
27487298
27911879
23908746
32942788
24496694
45878287
713054
94722992
16014526
41284831
8758476
2641156