78955168
5182111
85145645
42904563
79183824
86422033
42262048
17645210
29981099
67785926
30144729
36293243
41523751
35883545
3189173
57055969
42014791
9425280
47529015
87805067
53235288
8725319
56072919
66967397
3510208
76289214
51471086
10659683
78111379
75211069
42269287
68103467
77317342
71742719
90566859
14061012
8676875
15496790
78796452
28638602