19129353
80027233
47064928
2344956
6742568
61255494
44212368
161363
83258587
52597375
6463561
8437906
94798049
86334886
57491584
81606394
7066393
68638510
51281662
28717981
32718525
35531468
20729502
87302509
58066701
42895023
24993137
45824790
28612165
57473862
77553436
95804592
92136855
11699696
90125168
1864275
9575631
6509786
102836
4143915