35581324
29916479
47989139
34577484
824165
47708098
49173674
31878006
30992013
32268784
94827174
56999024
1007803
1077838
43052136
15442528
40373581
65597094
2872429
37538246
38305398
51704187
3191201
55354339
66999219
17006230
3111539
62653992
59417684
90389258
48633937
8308766
60124096
26082835
9193426
17418232
8054557
74418839
32479730
39482172