23626196
38895195
1535879
56927796
87162909
85351414
10122115
63843117
62114573
97397617
91762463
39398615
37863228
6988733
94201480
6808765
1338064
25108993
21236141
91061146
87458660
84018949
84158549
38702107
38493264
64599599
98698875
37381763
94992574
58472344
70378760
27028690
744147
28227730
10371424
39177353
80376500
88559447
70407802
36746206