13166702
41072615
50902607
3463489
5309427
47806194
1407338
93663523
58491056
862733
35716137
51291554
29114891
45949288
61801571
50898735
89139801
1783171
59104117
71219965
1826228
9983907
90112092
96172440
10744012
24482175
38078844
3556278
78571780
3822658
92618378
720840
3901471
11581203
10526062
88967905
86051615
78327426
53668793
85264693