86298330
45676928
32789512
7041013
14699858
80528385
68938262
60452036
63198950
2800647
92204675
28531821
4677514
46558293
29926953
77718922
3957688
96493200
20465986
26402230
36728366
71621916
25991177
99389240
60844417
60645223
73397030
71943264
72248667
8581147
2746713
33726983
34055264
11363641
69894070
72464755
16637850
13713678
92027094
1782373