86256747
80104204
41493167
86869700
75126291
84993448
76612520
38621061
76325617
27132650
24683860
23212351
8527640
31965597
22495019
6019552
55601241
73374898
29031324
70312405
27449423
28406891
6243119
6901972
67915647
86939265
9798138
995485
89267741
47274436
14556692
7564471
69354445
37814843
76186724
57205624
7014921
40998992
23356631
4408883