96177418
85483505
83868511
1465849
4695920
80577992
6128404
17963353
19152777
15845595
84982581
80825102
40424615
91601968
76465824
98171309
2495344
69725991
82295807
11881077
60806743
29394915
16948510
64061765
16691311
3046716
7763031
79793312
23351566
9034551
1439162
54363745
494454
43418771
3474138
9233906
53674642
1178539
93175593
89088974