16462550
63052031
56143623
9177123
81789183
43001267
56274786
32732835
64345175
8851458
36867027
17997162
88474397
48645587
89142288
86821879
32507180
13786115
16258228
68612854
53487340
2102325
30099202
24516352
13825200
96022428
61129539
6513864
37427521
1514553
43961656
16094072
48874813
49521692
74666880
30351737
6734279
78476317
38192733
12205924