52269284
36633671
9935629
86933471
78459366
79464251
57455830
26694443
29059493
617402
8941857
12839802
1891199
72678915
55811221
61036533
886906
2843977
69886937
32627140
50066170
16729604
89789957
95354245
18561776
10414333
90541127
59937347
53179778
1851166
12975203
89149374
3927062
1466447
26199126
96017209
27764789
82077177
76071395
56986656