43539406
58734486
52921056
86139655
7779211
18472054
20841362
82263760
15175464
6072620
36191622
13444817
13028422
82195572
7938179
46385999
12901426
8674726
37126221
39628129
49435004
97443878
66993025
67966034
98363808
83007940
21674845
37405946
1439834
2577755
37813460
81981302
8773912
17996443
75232334
24751186
4676542
37601817
71211372
64516677