21867173
38574308
25931752
21583446
6269594
95736137
50201749
83513807
8832922
13582697
72351659
86324576
3496373
93705568
9734101
30368727
78336343
463120
80306204
86735951
63157468
58443064
10099718
53532656
9966699
64559196
91332233
60086705
5625266
86302348
89349745
71338671
90432247
89813147
94459810
71785680
53702285
61063949
92509059
20862733