3785952
95014244
65178132
71645001
21015263
56027500
7522426
30032783
67094880
17946498
6142719
77331841
36617166
3753208
52078927
10941876
64336923
91124553
91733895
7392106
69768243
96977357
14839821
2194442
5369855
43153798
43906950
2569290
17694939
27796892
44556992
58888018
6529732
39644218
7793831
86735570
81852698
51978901
39299615
81108825