10474843
86824601
16265181
1756251
16191717
50569682
59508104
3503705
3168928
72819236
85764485
13959373
61022067
84674066
37416031
96215252
52871320
33065935
67872453
8085360
43198419
1866935
2543666
10696049
41087199
44554908
21033719
4081544
86044950
47331675
2997087
3570326
41939632
59362445
88779068
45493329
80059669
5944802
71385276
38996961