83442410
17121687
8074800
22868411
80565640
4182353
53618558
7438715
84548621
70924264
72688249
77078536
4952128
71042658
53327571
47295811
633712
99052826
17608199
38302539
18691479
53021943
89375471
76626455
85993303
52466206
78498038
55658133
8802578
78808402
29825342
48944532
17471888
5219613
69262343
35251483
27359685
10252424
21853118
51911760