14886447
4107609
97402156
3238200
16566482
68205449
33186863
83303014
1376245
20238987
32967615
1689635
27594764
36453773
67302992
47578767
2977226
98011641
70634773
43774029
7953428
77086691
84776133
359525
29919482
84516122
87512333
90713771
69418835
52463990
45867363
48287068
66641257
5582568
30707654
53159436
71455347
95316371
16272998
67198494