35842718
12193790
3197215
33893172
69503871
37645811
11812614
6461655
86677779
2888237
17561983
8652171
54117549
39191974
12493294
57724569
25233927
7001445
95128776
50973419
84609561
26139798
28495327
15366937
24732709
97566652
30279926
47978214
8351477
53608288
53206390
2469007
52604741
11949674
71263872
21881810
23061921
85827168
24088842
5309421